package com.ruoyi.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 流量统计对象 bus_zhnc_flow
 * 
 * @author ruoyi
 * @date 2023-07-30
 */
public class BusZhncFlow extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 机动车数量 */
    @Excel(name = "机动车数量")
    private Long carCount;

    /** 入园机动车 */
    @Excel(name = "入园机动车")
    private Long catInCount;

    /** 出园机动车 */
    @Excel(name = "出园机动车")
    private Long carOutCount;

    /** 电动车数量 */
    @Excel(name = "电动车数量")
    private Long evCount;

    /** 入园电动车 */
    @Excel(name = "入园电动车")
    private Long evInCount;

    /** 出园电动车 */
    @Excel(name = "出园电动车")
    private Long evOutCount;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCarCount(Long carCount) 
    {
        this.carCount = carCount;
    }

    public Long getCarCount() 
    {
        return carCount;
    }
    public void setCatInCount(Long catInCount) 
    {
        this.catInCount = catInCount;
    }

    public Long getCatInCount() 
    {
        return catInCount;
    }
    public void setCarOutCount(Long carOutCount) 
    {
        this.carOutCount = carOutCount;
    }

    public Long getCarOutCount() 
    {
        return carOutCount;
    }
    public void setEvCount(Long evCount) 
    {
        this.evCount = evCount;
    }

    public Long getEvCount() 
    {
        return evCount;
    }
    public void setEvInCount(Long evInCount) 
    {
        this.evInCount = evInCount;
    }

    public Long getEvInCount() 
    {
        return evInCount;
    }
    public void setEvOutCount(Long evOutCount) 
    {
        this.evOutCount = evOutCount;
    }

    public Long getEvOutCount() 
    {
        return evOutCount;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("carCount", getCarCount())
            .append("catInCount", getCatInCount())
            .append("carOutCount", getCarOutCount())
            .append("evCount", getEvCount())
            .append("evInCount", getEvInCount())
            .append("evOutCount", getEvOutCount())
            .toString();
    }
}
